package com.lagou.goods.service;

import com.github.pagehelper.PageInfo;
import com.lagou.commen.pojo.Goods;
import com.lagou.commen.pojo.GoodsVO;

/**
 * @author 李树飞
 */
public interface GoodsService {

    /**
     * 根据ID查询商品
     * @param id
     * @return
     */
    Goods findById(Integer id);

    /**
     * 根据条件条件查询商品信息
     * @param goodsVO
     * @return
     */
    PageInfo<Goods> selectByPage(GoodsVO goodsVO);

    /**
     * 根据id删除商品
     * @param id
     * @return
     */
    int deleteById(Integer id);

    /**
     * 编辑商品
     * @param goods
     */
    int updateById(Goods goods);
}
